Park Plaza

234 Units
photo
photo
photo
photo
photo
photo
photo
photo
photo
  • 234 Units
  • Class B Asset
  • Located in Miami, Florida
  • Across from a brand new Walmart Super Center