735 83rd Street, Miami Beach, FL 33141
Miami Beach, FL 33141
1 / 1
$1,350,000
3,498 sq ft · Built 1954