Milligan Residence

Expected Completion: March 2017
Size: 5128 sf
City: Del Mar, CA