8384 W 3rd St, Los Angeles, California 90048-4311 USA
Photo Credit: The Orlando Hotel
Claim copyright