1191 71st St
Miami Beach, FL 33141
$37.00 USD/SF/YR
800 SF
1
Space Available
Built 1954
800 SF Contiguous
Built 1954
800 SF
$37.00 USD/SF/YR
Retail