7330 Ocean Terrace, #21B
Miami Beach, FL
Click to Start Tour