Highlights

Address: 7-17 Popham Road, Scarsdale, NY

Owner: Popham Road Retail

Size: 38,500 sf

Assignment Period: August 2012-Present

Property Map