1901 S Alameda St Los Angeles, CA 1901 S Alameda St Los Angeles, CA Property Overview Retail 19,564 SF Leased « 3201 Camino Del Sol Oxnard, CA 300 Del Norte Blvd Oxnard, CA » « 3201 Camino Del Sol Oxnard, CA 300 Del Norte Blvd Oxnard, CA » Kristen Cagatao 2019-01-31T17:38:18+00:00