Mountainback



Click Image to view
more property photos.
11777 Foothill Blvd
Lake View Terrace, CA 91342
# of Units: 
124
Year Built: 
1985
Year Purchased: 
2003

Upon acquisition in 2004, JSP has completely renovated the clubhouse and fitness center by restructuring the floor plan and installing new flooring and windows. Although rents have continued to increase, occupancy has maintained above 97%.

Phone: 
(818) 896-4824