Rent an Apartment
Find an apartment in the place you call home.
Let the Mountain Housing Opportunities team help you get there! Since 1994, our Community Rental Investments Program has allowed us to develop 1,421 rental apartments across 40 properties, providing opportunities for families to strengthen future generations.
Each apartment developed by MHO is safe, attractive, energy-efficient, and affordable. These apartments can be rented by individuals and families in the workforce, retirees, people with disabilities, and those who have been formerly homeless. Read through the requirements below to see if you qualify for an apartment community. Then, reach out to our leasing partner to learn more about applying.
General Requirements for New Apartment Tenants
- Must provide an acceptable criminal background check
- Must have a credit score of at least 640, but this may be flexible depending on the situation
- Households must earn less than 80% of the area’s median income

MHO owns and is responsible for building each of our apartments, but we do not manage or lease these properties once they’re ready for move-in. That’s what we employ Partnership Property Management to do. If you’re interested in renting an apartment, please contact PPM at 828-575-2323. PPM charges a $25 application fee. Applicants who pay this fee at an MHO property may apply to other MHO properties within 90 days at no additional cost.
FIND YOUR FUTURE APARTMENT
MHO has built apartment complexes across Western North Carolina. Explore our developments below.

Lakeshore Villas
- 1,2, and 3 bedroom units
- EnergyStar appliances
- Adjacent to Lake Julian
- Two bus stops
- Outdoor playground
- Outdoor picnic area
- Community rooms
- Property forest buffer

Star Point Apartments
AMENITIES
- Efficiency, 1 and 2 bedroom units
- 12 units for adults leaving foster care
- Walkable to commercial corridor on Tunnel Road
- Two bus stops
- EnergyStar appliances
Downtown Asheville

Annandale Properties
- 13 Units
- 1- and 2-bedroom Apartments

280 Merrimon
- 8 Units
- 1- and 2-bedroom Apartments
- On Bus Line
- On-Site Parking Available

Eagle Market Place
- 62 Apartments
- 1-, 2-, and 3-bedroom Apartments
- Community Center
- Computer Access
- Energy Star Appliances
- Fitness Center
- Secured Entry
- Laundry Center
- Washer/Dryer Hook-ups

Glen Rock Apartments
- 1-,2-, and 3-bedroom Apartments
- Pet-friendly (for pets under 25 pounds)
- Energy Star Appliances
- Community Courtyard
- Playground
- Surveillance Cameras
- Laundry Center
- Community Room
- Computer Access
- Fitness Center
- Picnic Area

Residences at the Glen Rock Hotel
- 22 Units
- 1-bedroom Apartments

The Griffin Apartments
- 51 Units
- 1- and 2-bedroom Apartments
- Pet-friendly (for pets under 25 pounds)
- Computer Access
- Fitness Center
- Laundry Center
- Community Room
- Surveillance Cameras

Maple Crest at Lee Walker Heights
20 Lee Garden Ln, Asheville, NC 28801
(828) 412-3565
- 1-,2-, and 3-bedroom Apartments
- On-Site Parking Available
- Laundry Center
- Community Courtyard
- Playground
- Picnic Area
- Fitness Center
- Secured Entry
- Two community rooms & a classroom
North Asheville

Larchmont Apartments
- 60 Units
- 1-,2-, and 3-bedroom Apartments
- Pet-friendly (for pets under 25 pounds)
- Playground
- Community Room
- Computer Access
- Fitness Center
- Picnic Area
- Surveillance Cameras

Northpoint Commons
44 Reynolds Mountain Blvd., Asheville, NC 28804
(828) 658-8384
- 30 Units
- 1-, 2-, and 3-bedroom Apartments
- Pet-friendly (for pets under 25 pounds)
- Laundry Room
- Playground
- Washer/Dryer Hook-ups
- Computer Access
- Picnic Area
South Asheville

- 38 Units
- 2- and 3-bedroom Apartments
- Laundry Room
- Washer/Dryer Hook-ups
- Playground
- Community Room
East Asheville

Laurel Bridge
- 10 Units
- 2-bedroom Apartments
West Asheville

Compton Place
- 55-and-older Community
- 40 Units
- 1- and 2-bedroom Apartments
- Library
- Computer Access
- Fitness Center
- Laundry Room
- Pond
- Gazebo
- Walking Trail

Crowell Park
- 63 Units
- 1-, 2-, and 3-bedroom Apartments
- Pet-friendly (for pets under 25 pounds)
- Playground
- Laundry Room
- Computer Access
- Picnic Area

Villas at Fallen Spruce
100 Boxelder Circle, Suite 100, Asheville, NC 28806
(828) 774-5998
- 55 Units
- 1- and 2-bedroom Apartments
- Washer/Dryer Hook-ups
- Community Room
- Picnic Area
- Laundry Room
- Gazebo
- Library
- Media Center

Westmore Apartments
- 72 Units
- 1-, 2-, 3-, and 4-bedroom Apartments
- Computer Access
- Picnic Area
- Fitness Center
- Laundry Room
- Gazebo
- Surveillance Cameras
- Playground

- 40 Units
- 2- and 3-bedroom Apartments
- Pet-friendly (for pets under 25 pounds)
- Walking Trail
- Washer/Dryer Hook-ups
- Community Room
- Playground
Swannanoa

East Haven Apartments
- 95 Apartments
- 1-, 2-, and 3-bedroom Apartments Available
- Pet-friendly (for pets under 25 pounds)
- On-Site Parking Available
- Energy Star Appliances
- Community Laundry Room
- Community Center
- Community Courtyard
- Playground
- Computer Access
- Fitness Center
- Secured Entry
- Washer/Dryer Hook-ups
Mars Hill

Mars Hill Commons
111 Mars Hill Commons Ln., Mars Hill, NC 28754
(828) 689-3779
- 48 Units
- 1-, 2-, and 3-bedroom Apartments
- Pet-friendly (for pets under 25 pounds)
- Energy Star Appliances
- Fitness Center
- Community Center
- Computer Access
- Picnic Area
- Washer/Dryer Hook-ups
- Playground
- Library
