Read more 95131 Deluca; 95131 Homesite Map Deluca – Tracks of 95131 Year Built: 1988Total units: 116 UnitsBook-Page#: 241-3..