title
19PL1038
YBARRA TERRACE, LOT 1 (FINAL - 9.04 ACRES)
Located west of Yorktown Boulevard and north of Weber Road.