North Park

Address: 30th Street & El Cajon Blvd.
City/State: San Diego, CA 92104 
Listing Status: For Lease
Property Type: Retail