Looks like 9385 Mesa Verde Dr. is no longer available on Rent.com which means this information is likely out of date.

9385 Mesa Verde Dr.

 9385 Mesa Verde Dr., MontclairCA 91763