Small shop

  • Rp.890.000
  • Rp.3.690-sq ft
4671 NE 4th Ave, Fort Lauderdale, FL 33334, USA