Sparta Properties logo

Sparta Properties

Sparta Properties owns and manages a diverse real estate portfolio, including assets in the U.S., Thailand, Greece, and Spain, to maximize their long-term potential. Headquartered in Miami, with offices in Athens and Madrid, Sparta Properties is one of the real estate subsidiaries of Libra Group, a... Read more


Org chart

Collapse

Teams

This company has no teams yet


Offices

This company has no offices yet