View Property 6833 24th Ave Endless possibilities! 3 unit building. Two studio apartments/offices, one commercial… Area 1771 sqft For Sale $289,900