Plaza Advisors has brokered the sale of Central Park Plaza, a 47,653-square-foot shopping center located in Largo, roughly 23 ...
Plaza Advisors has negotiated the sale of Central Park Plaza, a 47,653-square-foot shopping center in Largo, a city in the ...
A New York company has bought Largo's Central Park Plaza, which counts NAPA Auto Parts and Rent-A-Center as tenants.