10363 Azuaga Street 180, San Diego, CA 92129
2
beds
2
baths
881 Sq.Ft. LIVING AREA