Venice Beach Vacation CondosApartment
52 Paloma Court, Los Angeles, CA 90291
Just 3 minutes’ walk from the beach, Venice Beach Vacation Condos is a self-catering accommodation located in Venice, California. The property offers free Wi-Fi and air conditioning.