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