Call Greenwood Apartments for availability and unit information. You'll find this apartment complex located in a Greenwood neighborhood at at 830 W Denver St. This neighborhood has close proximity to downtown, grocery stores nearby and easy access to highways.
There is ample uncovered parking available if you own a car.
If you're interested, please contact the apartment for more details.