2951 S Bayshore Drive 307, Miami, FL 33133
Miami, FL 33133
1 / 11
$560,000
1 bed · 1 bath · 680 sq ft · Built 1998