Tesla Size34,800 SFLocation4330 SW Macadam Ave.Portland, OR 97239 FeaturesHigh-end automotive maintenance and repair facility LeasedGuest UserDecember 13, 2019TeslaUnavailable Facebook0 Twitter LinkedIn0 0 Likes