Community Preservation Partners completes $87m residential rehabilitations in San Jose