3506 Nebraska Ave. St. Louis, MO. 63118 Sold

  • $101,000
  • 2 beds
  • 2 baths
  • 2136 sqft
Sold
Price:
$101,000
Address:
3506 Nebraska Ave
St. Louis, MO 63118
Square Feet:
2136
Lot Size:
3275
Bedrooms:
2
Bathrooms:
2
Terms:
For Sale
Property Type:
Duplex
Year Built:
1907
Basement:
Full
Const. Type:
Brick
MLS #:
567219

Call 314-310-5348 for more details

Property Location