Map This Location

SOLD
661 Olive Ave
$389,000
Novato

Bedrooms: 3
Baths: 2
Square Feet: 1,068


Request a showing