San Jose CA single family For Sale By Owner(FSBO)
Single Family Home for sale by owner in San Jose, CA 95125. 1720 Willowhurst Ave This is a Single-Family Home located at 1720 Willowhurst Avenue, San Jose CA. 1720 Willowhurst Ave has 2 beds, 2 baths, and approximately 1,217 square feet. The property has a lot size of 7,350 sqft and was built in 1928....