60 Dudley Street Unit 103 at Spencer Lofts in Chelsea is a bi-level 3-bed, 2-bath loft with 1,891 sq. ft., $100,000 in upgrades and one deeded parking space.
60 Dudley Street Unit 103 at Spencer Lofts in Chelsea is a bi-level 3-bed, 2-bath loft with 1,891 sq. ft., $100,000 in upgrades and one deeded parking space.