$675,000Sold1148 Park AvenueAlameda, CA View Listing