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