Located at 220 Green Street in Central Albany, Albany, Steamboat Square is a multifamily property featuring 437 apartment dwelling units. The current unit mix shows the following unit types: Studio, Two Bedroom/Townhouse/One Bath, totaling 172,680 SqFt. The property was delivered in 1960.