6620 Allison Road, Miami Beach, FL 33141
Miami Beach, FL 33141
1 / 10
$21,000,000
7 bed · 7 bath · 6,549 sq ft · Built 1968