Villa Siena Apartments Villa Siena Apartments 6161 W. Figarden Dr. Fresno, CA 93722 Click on any image to zoom