• Garrett Development Corporation

Ventana Square

  • Location: Paseo del Norte & Universe Blvd
  • NRA: 88,500 SQ FT
  • Units: 657 Units (657 SS units + 23 parking)
  • Status: Pre-Development