title
20PL1004
LA COSTA CENTER UNIT 1, BLK 1, LOTS 17-A1, 17-A2 & 17-A3 (FINAL - 1.35 ACRES)
Located east of South Staples Street and north of Wooldridge Road.