4112 Market Street - Lot For Lease | 23,600 SF
Lot Size: Approx. 23,600 SF
Location
4112 Market Street
San Diego, CA
92102
3830 Ray Street, San Diego, CA 92104 Get Directions
Lot Size: Approx. 23,600 SF