66-72 Saint Nicholas Avenue 7F, New York, NY, 10026
This listing is Off the market!
Grand opportunity to own this fine 2BR 1BA home at 66 72 Saint Nicholas Avenue at 114th Street, situated in the popular South Harlem where is filled with fabulous new ...