Property Contact Informtion

2117-23 Grand Ave
San Diego, CA 92109