Extra Space Venice

Extra Space Venice

Location:
658 Venice Blvd., Los Angeles, CA 90291   

second floor fire damage