Sale

Plaza Luisa, 1300 Luisa Street

  • Multi-level Office¬†Complex
  • Total Square Feet : 11,049
  • 100% Leased