0 E Greenwood, Selma, CA, 93662

$120,000

0 E Greenwood, Selma, CA, 93662

Courtesy of: Gilbert Delgado | London Properties, Ltd.