Lake House Apartments is a 63-unit supportive housing development located in the City of Los Angeles. Click on the rental flyer link above for more information.
Location: 437 S. Westlake Avenue, Los Angeles, CA 90057
Construction Completion Anticipated: late-September 2023