Latest News
Exterior photo of "Mayfair Plaza" in Delray Beach, FL just after closing

Investments Limited Acquires Mayfair Plaza

Investments Limited is excited to announce the acquisition of Mayfair Plaza, located at 885 SE 6th Ave (US 1/Federal Hwy) in Delray Beach.  It is an 8,216 sq ft strip center, sitting on .6 acres of land, sandwiched between our Portofino Square center and our Aspen Towers center.

Related Posts