title
0915125-NP096 (15-21000036)
LA COSTA BUSINESS PARK (FINAL - 11.33 ACRES)
Located east of South Staples Street and north of Wooldridge Road.