Looks like Diablo Terrace Apartments is no longer available on Rent.com which means this information is likely out of date.

Diablo Terrace Apartments

 4902 Clayton Road #201, ConcordCA 94521