5
1016-1020 71st St
Miami Beach, FL 33141
$29.90 USD/SF/YR
1,204 SF
1
Space Available
Built 1940
1,204 SF Contiguous
Built 1940
1,204 SF
$29.90 USD/SF/YR
Retail