$3,498,000 -
226 Carroll Canal
Venice ,
CA 90291
Property listed by Compass, David Berg