The Sherwood Apartments were originally built in 1960. The 36-unit community is located in Las Vegas near the Las Vegas Country Club and the Sahara Las Vegas Hotel.
This two-story community includes studios and one and two-bedroom apartments with up to 775 square feet. Sherwood Apartments sit on 0.68 acres with one garden-style building, totaling 22,575 sq. ft.