Sale

Plaza Luisa, 1300 Luisa Street

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