Art House

$3.0M revenue • 217 employees • 2823 Central Ave Suite 101, Birmingham, AL, 35209, United States

Company Overview

Company Name

Art House

Address

2823 Central Ave Suite 101, Birmingham, AL, 35209, United States

Approx. Annual Revenue

$3.0M

Employees

217

About Art House

Based on the limited information provided, it appears that the company is located in Birmingham, Alabama, United States. The company's website, soldbyarthouse.com, has restricted access from the given IP address, suggesting it may have measures in place to prevent unauthorized access or potential bot activity. Without further details about the company's products, services, or business activities, it is difficult to provide a more comprehensive overview.

Frequently Asked Questions about Art House

Technologies Used

Social Profiles

Key Decision Makers

Austin Freeman Broker Associate
Roxanne Hale Broker Associate
Surraya Rafiq Real Estate Agent
Michelle S. Davenport Real Estate Agent
Jacob McAllister Real Estate Agent