Back to search results

$1,778/mo

Leeward Apartments, 2911 W Leeward Ave, Los Angeles, CA 90005

1 bd1 ba850 sqft
Apartment
Loading reviews
Information
1 Month Free

ONE MONTH FREE! Tour today and apply within 48 hours to receive one month free upon qualification!

What you get

SuccessStatus: ParkingSuccessStatus: Pet-friendlySuccessStatus: Shared laundrySuccessStatus: SecuritySuccessStatus: Building Application Fee: 50