The Palomar is a 7-story residential condominium building completed in 2007 at 266 West 115th Street. It features 15 units, distinctive roofline peaks with oculi, and is located near Frederick Douglass Boulevard and subway lines.
266 West 115th Street is a condo with 15 apartments, located in Harlem very close to the B and C subway lines.
Amenities at this post war building include central ac, video intercom and garden.
Similar nearby buildings include 127 West 112th Street, 106 West 116th Street, 40 West 116th Street and 1400 Fifth Avenue. See more ->
View school info, local attractions, transportation options & more.
Experience amazing 3D aerial maps and fly throughs.