fbpx
Home Tags Lake Hill Investments

Tag: Lake Hill Investments

Nine-building multifamily portfolio in Stamford sells for $7.1M

The buildings were originally constructed in 1905.