Intria Studio
A retail co-op located on the corner of 91st & Broadway consisting of 3 retail spaces purchased in December 2012.