1472 Delwood St

Vallejo, CA 94591
  • $319,900

    Price
  • 3

    Bed
  • 1

    Bath
  • 1,124

    SqFt