Hip Retreat on 26th in Venice Beach, California

 
 


3 Bedroom, 3 Bath with roof deck steps from the beach in the heart of vibrant Venice, California.