STANLEY MANORS

1751 138 St NE North Miami FL 33181

Pending 2026-06-01
1751 NE 138 St, North Miami FL 33181
4 bed
3 bath
2419 sqft

$8,400

$100
Price Decreased