11901 Stamy Road, La Mirada

 3 Bed 2 Bath 2350 Square Feet