About this property
Situated in the picturesque town of Odivelas, this spacious 88 square metre shop represents a unique opportunity for investors looking for a property that is already let, guaranteeing a secure income stream until the year 2025, with tenants being...