View Details Open House $675,000 - $725,000 1 of 25 River Scene | San Diego 3 beds 2 baths 1,252 sqft On Site: 22 Days