View Details Price Reduced $1,598,000 1 of 59 Upper Kensington | Kensington 5 beds 3 baths 2,356 sqft 0.19 acres On Site: 23 Days