ACADIA SUB

830 70th St NE Miami FL 33138

Pending 2026-02-01
830 NE 70th St, Miami FL 33138
3 bed
2 bath
1642 sqft

$4,900