Flamingo South Beach Center Tower

(1116)
 1504 Bay Rd, Miami BeachFL 33139
$1,700+Studio-3 BedsPets OK