$19,750,000
ACTIVE
Status
⋅
6
Beds
⋅
5,768
SqFt.
2520 Shelter Ave, Miami Beach
954-557-5993
Real Estate Company