India & Beech Hotel

San Diego, California


29 Story Tower
159 Units
731 Sq. Ft. Average
160 Parking Spaces
85.2% Efficient
Retail on Ground Level