Venice Beach 6 bedroom Modern Masterpiece

4,621 Sqft - 708 Indiana Ave, Venice, CA 90291, California, United States