View Property 1701 W Balboa Boulevard RARE, DOUBLE LOT with 10 units and only 25 yards… For Sale $5,699,000