KEYSTONE ISLAND NO 1

2210 124th St NE North Miami FL 33181

FOR SALE
2210 NE 124th St, North Miami FL 33181
Land/Boat Docks
0.33 acres

$3,250,000