May 2, 2016 Apartment in New York by Escobar Design Pin on Pinterest Pin Save Photo Save Email Photo Email This luxurious apartment located in New York City, was designed in 2015 by Escobar Design.