Crystal Lakes in Miami

 2545 NW 207 Street, MiamiFL 33056
$895+Studio-3 Beds