Country Villa University Park
230 E Adams Blvd
Los Angeles, CA 90011
Los Angeles, CA 90011