MARDEL ESTATES

17910 80th Ave SW Palmetto Bay FL 33157

Pending 2026-06-15
17910 SW 80th Ave, Palmetto Bay FL 33157
5 bed
6 bath
4391 sqft

$11,599