SoldSingle Family850,0003005 Nile Street, San Diego CA3005 Nile StreetSan Diego, CA 921043Beds 2Baths 1324Sq ftView Listing