News

photo for news item

Sold Rio Pinar Plaza

11/24/2015

Rio Pinar Plaza, a 124,000 sf Publix anchored retail center located in Orlando, Florida on November 24, 2015

 

arrow More News