23232 units | 34 Acres
Office Space | 232 - 23223 Sq. Ft.
12334 units | 10 Acres
Retail Shop | 13443 - 34334 Sq. Ft.
240 units | 1 Acres
Office Space | 470 - 1179 Sq. Ft.