Strategically located at 39-45 Flemington Road provides potential for prominent office tower.