KEYSTONE POINT

2025 Arch Creek Dr North Miami FL 33181

FOR SALE
2025 Arch Creek Dr, North Miami FL 33181
3 bed
2 bath
2121 sqft

$2,550,000

$100,000
Price Decreased