2BR townhouse in North Davis - convenient location!

1212 Alvarado Avenue, Davis, CA 95616

CURRENTLY REVIEWING