KEYSTONE POINT SEC 3

2010 Alamanda Dr North Miami FL 33181

Pending
2010 Alamanda Dr, North Miami FL 33181
3 bed
2 bath
1586 sqft

$1,450,000