Magnolia

  • Number Of Units: 13
  • Year Built: 1997
  • Address: 1005 8th Street Miami Beach 33139