118 11th Street
LEED Certified Platinum
Built in 2012, this is the highest rated LEED certified house in the state of California.
Featured In
DEL MAR TIMES
LEED Certified Platinum
Built in 2012, this is the highest rated LEED certified house in the state of California.