Located in Los Angeles in the California region, with Venice Beach and Marina Del Rey Beach nearby, Venice Beach Apartments Monthly rents provides accommodation with free Wi-Fi and free private parking.
Number of rooms: 8
440 South Venice Boulevard, Venice Beach, Los Angeles, CA 90291, United States