Morningside Park Block Townhouse for Rent!
345 West 121st Street - Rent for $7,000/month or Buy for $2,670,000The current owners of this single-family brownstone have updated it to meet the most demanding standards of comfort without sacrificing an iota of its...