Apartment Unit 1201 at 520 W West Avenue #1201, Miami Beach, FL 33139 - HotPads