A Venice warehouse and self-storage complex has sold for $8 million, after the owner put $1 million into renovations.
Located at 249 Seaboard Ave., the 2.2-acre site contains seven buildings. The property includes 53,590 square feet of leasable warehouse and self-storage space, totaling 120 units.
General contractors, auto mechanics, personal storage users and subcontractors are among the current tenants, according to a statement. Units range from 300 to 1,500 square feet…