538 Isla Pl.
538 Isla Place, Davis, CA, USA

$780,000· (Sold)

Details

-

Location

538 Isla Place, Davis, CA, USA