Located in the heart of Manhattan, this apartment and retail building has heavy daytime foot traffic, 38 apartments, and over 4,539 commercial sqft. Fronting the corner of West 184th Street and St. Nicholas Avenue, there are over 71,000 people living within walking distance from the building.