6861 Alvarado Rd Unit 10, San Diego, CA 92120 Beautifully renovated home in Del Cerro! Upgrades include: new laminate flooring, fresh paint, new windows, remodeled bathrooms, and new kitchen including new stainless steel appliances and cabinets. Get More Information Request More Info Property Details Townhouse 2 Beds 1.5 Baths Map