Westmont Vista is a 39-unit supportive housing development in the City of Los Angeles. Click on the rental flyer link above for more information.
Location: 1755 W. Imperial Highway, Los Angeles, CA 90047
Construction Completion Anticipated: August 2020