Plaza Luisa, 1300 Luisa Street

  • Multi-level Office Complex
  • Total Square Feet: 11,049
  • Ample Paved Parking
  • Demised for 17 Tenants
  • Economical HVAC
  • City Water & Sewage