This 809 square foot apartment home has 1 bedrooms and 1.5 bathrooms. This home is located at 6917 Collins Ave #L-103, Miami Beach, FL 33141.
Avg. Nightly
Captcha value is wrong
Enter your contact info and we will call you back