Skip to main content

The Ambassador Towers Apartments

apartment · Los Angeles, CA

Address
691 Irolo St, Los Angeles, CA 90005
Phone
(213) 385-0191
Website
theambassadortowers.com
Where
34.0600, -118.3015

Search Hominin for The Ambassador Towers Apartments

Other apartments nearby

More in Los Angeles

The Ambassador Towers Apartments — apartment in Los Angeles, CA | Hominin