13 Ross Street, Everard Park sold price