Good length facing street, there is a 9 ft high fence between the lot and street Lot address: 360 S. Alameda Street, Los Angeles, CA, 90013 open space, approx: 140ft x 160ft, and 140 ft x 85 ft |
March 28, 20221 - 22 of 22 Images44 visitsAlbum by peter wulff |