The Beaudry Avenue Triplex with Views

11917 Tennessee Pl, West LA