Up to 80,100 SF Retail Space in Trujillo Alto Plaza Written by Sonia Hernandez on September 20, 2021. For Rent LocationPR-181, Trujillo Alto 00908 Property Size80,100 SF View Flyer Map View Get Directions By car By public transit Walking Bicycling Previous Next