Cozy Stay Furnished Corporate Housing 11911 Mayfield Avenue, Los Angeles, CA 90049