$1,299,000 -
12560 Alamanda Dr
North Miami ,
FL 33181
City: North Miami