Single Family
$3,100,000
2210 NE 124th St
North Miami, FL 33181
6 Beds
7 Baths