Towne Square

Address

244 North Allumbaugh St
Boise, ID 83704

Strategy Type

Multifamily

Property Details

  • 160 Units