Newly renovated 2 bed, 1 bath apartment, New central heat and new central air, 1200sq foot, large bedrooms, high ceilings, New kitchen, stainless steel appliances including dishwasher and built-in microwave, 1st floor unit in a 3 unit building, Hardwood floors, fenced back yard, off-street parking, large shared basement with washer dryer hookups – separated area, lots of storage, new 5 blade ceiling fans in every room, decorative fireplace(s), new leveler blinds, new state of the art security system, new windows throughout building, deck, March 16, 2026 or sooner
2668 Nebraska Ave is located in Saint Louis, Missouri in the 63118 zip code.