Ultra Modern Retreat w Heated pool L11 Vacation Home Miami
Boasting air-conditioned accommodation with a private pool, pool view and a patio, Ultra Modern Retreat w Heated pool L11 is situated in Miami. This property offers access to a terrace, free private parking and free Wi-Fi.
14209 Southwest 166th Street, Miami, FL 33177, United States