Monte Vista at 11777 Foothill Boulevard, Lake View Terrace, CA 91342 | HotPads