10398 SW 64th Street, Miami, FL 33173
Miami, FL 33173
1 / 30
$3,495,000
8 bed · 7 bath · 5,764 sq ft · Built 2021