Skip Navigation
Crenshaw Terrace Property Logo 12
Crenshaw Terrace
3316 West 73rd Street 
Los Angeles, CA 90043
(323) 759-9552
Call us : (323) 759-9552

Amenities

Life is all about balance.  Happiness is part of who we are.

Community Amenities

Apartment Amenities

Pet Policy

Pets are not allowed

Life is all about balance.  Happiness is part of who we are.