18920 Seabiscuit Run, Yorba Linda, CA 92886
$2,810,000
Sold on Aug 18, 2023
323 Days on Site
Single Family Residence
MLS #:
CROC23113921
6
Bd
5/1
Ba
5,295
Sq Ft
0.347
Acres Lot
4
Garage
2005
Year Built