A 42,688 SF tow yard site featuring two buildings totaling 8,800 SF in southern California.