12200 S Woodruff Ave
Downey, CA 90241
Price Upon Request
38,585 SF
38,585 SF
Price Upon Request
Warehouse