Home|Ithaca
Description: 2 Single Family Homes built on 6000 square foot lots
Location: Cloverdale
Completed: 2010
Status: Sold out