EL PORTAL SEC 3

Filter
2 NE 91st St, Miami Shores FL 33138
3 bed
2 bath
1508 sqft

$795,000

$45,000
Price Increased