222-224 W 125th St NYC
New York / MT / NY
34,800 SQ.FT. AREA

This two-story retail building in the heart of Harlem's thriving and robust retail corridor.

remove head lice