BRIAN MANORS

860 142nd St NE North Miami FL 33161

Active With Contract
860 NE 142nd St, North Miami FL 33161
3 bed
2 bath
1612 sqft

$575,000

$25,000
Price Increased