Main Content
4644 Talofa Ave
4644 Talofa Ave , Toluca Lake, California
3 Beds
3 Baths
APPROX 1,682 SQFT
APPROX 7,500 SQFT LOT
$1,775,063
SOLD
Request More Info For