1420 N McCulloch Blvd, Lake Havasu City, Arizona 86403 USA
Spacious interior with lots of windows
Photo Credit: Yelp