Art House is ideally located in Downtown St. Petersburg, offering residents easy access to a variety of dining, shopping, entertainment and more. The property is just a short walk from Beach Drive’s restaurants, boutiques, and cafes, as well as theaters, galleries, and cultural events.