4941 Arcola Ave, Toulcua Lake, CA 91601

5 Beds      3 Baths      7,569 SF Lot      $1,350,000    SOLD