1021 NW 3rd St

 1021 NW 3rd St, MiamiFL 33128
$9751 Bed