7988 Biscayne Point Circle Unit 7988, Miami Beach, Florida 33141 USA

$70,000  Rental MLS® A11704924