25 Foundry Avenue #12 Modern Living In Davenport Village