North Park, San Diego

Address: 3104 University Avenue
City/State: San Diego , CA 92104 
Listing Status: For Lease
Property Type: Retail