Property Contact Informtion

6641-6671 Kelly St
San Diego, CA 92111