1182 E Street
Hayward, CA 94541
$10.00 off your application fee when you screen online and are approved.
Please note: Additional Application Fees will be Required upon submission of your Rental Application.
Take a look below at our Villa Morada gallery and you’ll see interior and community photos at our Hayward apartments for rent.