5800 Jefferson Highway
Elmwood
100% Occupied