3317 Nebraska Avenue, Saint Louis, MO
For Sale
$ Click for current price
1 BEDROOMS | 1 (1 full ) BATHROOMS | 714 SQUARE FEET
Property Description
1/1 rented $610 2010AllnewPEXplumbinginstalled A/Cunit 2015Paint,NewCarpet,NewAppliances,NewGarbageDisposal