Los Jardines | Federal Realty Investment Trust

Los Jardines | Federal Realty Investment Trust

Los Jardines is a recently renovated 78,000 square foot center with excellent visibility and direct access from both Florence Ave.