171 Stillwater Ave - 171 Stillwater Ave Development 0.71 Acres of Commercial Land Offered at $3,200,000 in Stamford, CT 06902

PROPERTY FACTS

Price $3,200,000
Sale Type Investment
Sale Condition Redevelopment Project
No. Lots 1
Property Type Land
Property Subtype Commercial
Total Lot Size 0.71 AC
Opportunity Zone Yes

1 LOT AVAILABLE

Lot

Price $3,200,000
Price Per AC $4,507,042.25
Lot Size 0.71 AC
Walk Score®
Very Walkable (84)
Bike Score®
Very Bikeable (71)
  • Listing ID: 34670045

  • Date on Market: 1/31/2025

  • Last Updated:

  • Address: 171 Stillwater Ave, Stamford, CT 06902