In the heart of Charlottesville

 

Mountain View Place, a luxury apartment community, is located in Charlottesville, VA, close to shops, restaurants, and the historic downtown mall.

 
 
 

Location

110 and 120 Moss Mountain Lane
Charlottesville, VA 22902