Stadium Plaza Sells For $17M

Printable View