26 photos
$1,179,000
City Toluca Lake
Size 2860 sq. ft.