20019 San Miguel AveCastro Valley, CA 94546Phone: (510) 581-1480Check Availability at Leafy Grove Find more apartments in this area Contact Leafy Grove (510) 581-1480
Leafy Grove is an apartment community located in Castro Valley, CA. The following apartment communities are located nearby: