Photo Gallery - Listing ID 23269215Sold For$2,400,000StatusClosedAddress10304 Glenbarr AvenueLos Angeles, California 90064-4524Bedrooms3Full Baths2Total Baths2Acres0.225SqFt2,183Return to Previous PageGo to Property●Data services provided by IDX Broker