$1,149,000 -
22 Alamar St
Thousand Oaks ,
CA 91360
County: Ventura
Courtesy of The CREM Group 323-347-1009