in
New York, United States
Category:
Local business
1 views 0 shares 0 comments
set bookmark!
Created/changed by:
System
Address details
24 W 120th St, 10027 New York, United States
Print route »
Coordinates
N40° 48' 12.3444" W73° 56' 44.3616"
(40.803429, -73.945656)
Start navigation »
Business hours
Info
Contemporary fine art venue located in a landmark townhouse designed by Alfred Zucker & Co. in 1886 in Central Harlem's Mount Morris Park district. Modern interior features vibrant and thought provoking works by emerging and mid-career artists.