11798 Foothill Boulevard Lake View Terrace, CA 91342




View Larger Map