435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361
435 N 6th Avenue, Oakdale, CA, 95361

$354,900

435 N 6th Avenue, Oakdale, CA, 95361

29
Courtesy of: David Bertucci | Eric Kjeldgarrd, Broker