Villa Carlotta Los Angeles

Villa Carlotta Los Angeles
5959 Franklin Ave., Los Angeles, CA 90028 United States (USA) near junction 141a on I-5 (~2.9mi)