Est $754,107
73 Lockwood Ln, Norwalk, CT 06851
- 3 Beds
- 2.5 Baths
- 2,130 Sq Ft
- Built 1935
Last Sold Summary
- 29% Above List Price
- $275/SF
- 114 Days On Market
- Last Sold Price $585,000
- Mar 15, 2022
Last Listing Agent Ellen Balazs Berkshire Hathaway Home Services