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