WDDD is being ran out a Bedroom. EDVA what have you got us into?
11 Royal Rd This is a Single-Family Home located at 11 Royal Road, Brookline MA. 11 Royal Rd has 4 beds, 3 baths, and approximately 2,578 square feet. The property has a lot size of 6,273 sqft and was built in 1935.