9860 NE 5th Ave Road, Miami Shores, FL 33138
Miami Shores, FL 33138
1 / 30
$8,950,000
6 bed · 7 bath · Built 2025