Mountain View shopping getting new stores, movie theater next year
Brookfield Properties will manage 90,0000 sq. ft. of retail space, opening seven new stores.
Brookfield Properties will manage 90,0000 sq. ft. of retail space, opening seven new stores.