Alameda Avenue Apartments, Burbank

Highland Park Triplex Just North of York