70 Cedarbrook Avenue, Cherry Orchard sold price