1083 NW 65th St

Miami, FL, 33150
$275,000Price
3Beds
1Baths
1285sqft
Courtesy of: Douglas Elliman

1083 NW 65th St

Miami, FL, 33150
$275,000Price
3Beds
1Baths
1285sqft