$4,299,000 -
1008 Oakwood Avenue
Venice ,
CA 90291
Country: US
Property listed by Sotheby's International Realty, Sam Plouchart