$2,210,0003 bd4 ba2,765 sqft10580 Wilshire Blvd APT 17NE, Los Angeles, CA 90024Sold 2 months agoBuyer