One Plaza

(1)
 1800 SW 1st Avenue, MiamiFL 33129
$1,600+1-3 BedsPets OK