677 S Fowler Ave, Thousand Oaks, CA 91320
$725,000
In Escrow
Listing ID 220010066
Beds 4
Baths 2
1,361 SqFt
0.40 Acres
County: Ventura
Year Built 1968