L.A. Calif. Shopping center 78MM
298,696 SF, 96% Current Occupancy, 11 Buildings (Including Parking Structure) on 21.70 Acres, Built in 1998
1,016 total views, 1 views today
298,696 SF, 96% Current Occupancy, 11 Buildings (Including Parking Structure) on 21.70 Acres, Built in 1998
1,016 total views, 1 views today