5+ Days Ago
Highlights
- Conveniently located
- Modern and updated interior
Location
11818 South Main Street, Los Angeles, California 90061, United States|Harbor Gateway North
Hi! Let’s figure out if this property is right for you.
Powered by Zumper AI
Nearby rentals
Renter hub
Property management
Powered by Zumper AI
11818 S MAIN LLC earns an impressive Zumper expert rating of 8.3, reflecting its competitive pricing, modern updates, and an excellent array of amenities for renters. It features a prime location with a 9 out of 10 rating, providing convenient access to essential services and highly-rated schools just steps away, reinforcing its value for money. The property showcases transparency through solid trustworthiness, ensuring potential renters have a clear understanding of what to expect.