Our Location Sand Castle Apartments 900 W. Lambert Road, La Habra, CA 90631 (562) 697-5588 sandcastle@rentaladdress.com
Rent $1,700 – $2,595 Deposit $1,000 Bedrooms Studio – 2 Bathrooms 1 Bath – 2 Bath Square Feet 500 – 1,000