Sold5925000Address unlistedAddress unlisted$5.9 M - Mercer Island Waterfront, California 0Beds0Baths0Sq ft View Listing