HOUSE OF ART Address 815 NE 13 STREET #4 FORT LAUDERDALE FLORIDA 33304 United States Upcoming Events No events in this location