International Club Apartments

 1900 SW 122nd Ave, MiamiFL 33175
$1,472+1-2 BedsPets OK