2664 Nebraska Ave - 2664 Nebraska Ave St Louis, MO Apartments
St Louis, MO
1,300 ft2 1300 ft2
1st floor duplex in up and coming fox park! Recently renovated with hardwood and ceramic tile throughout. In the kitchen you will find new cabinets and appliances! Bath is updated with tile, new vanity and tub with shower. Washer/dryer hookups and additional storage in the basement! Available aug 1 don’t miss this one!