La Maison d’Art

3-Star Hotel and Art Gallery

259 W 132nd St,
New York, NY 10030

lamaisondartny.com