423 Rialto Ave, Venice, CA 90291
3 BD
|3 BA
|Approx 1,906 SQFT
$2,200,000
Sold