17061 Lancer Dr

Yorba Linda, California 92886

Details

$950,000
5 Bedrooms
3 Bathrooms
2,628 Sq/ft
2 Parking Spots
Built in 1964

Images

Videos