townhouse condo
$ 500,000
43 days on market
100% sale-to-list ratio
59 Liberty Street, Stamford
Townhouse
3 Beds
3 Baths
1,545 Sqft
Courtesy of SmartMLS