2555-500×500-0-odeon-unit-4.7 | Daleglen Property Group