Menu


1081 West L Street

Benicia • Sold
$1,140,000

Number of Units: 4
Year Built: 1968
Square Footage: 3,640
Lot Size: .27 ac