Aldridge - 7042

  • 742 Razorbill Street Vacaville, CA 95688
  • 3 beds | 2 baths
  • 1,622 sq. ft.

$509,500