Located at 4425 Nannie Helen Burroughs Avenue NE in Deanwood, Washington DC - Suburban Maryland, Willis P. Greene Manor is a multifamily property featuring 60 apartment dwelling units. The current unit mix shows the following unit types: Efficiency, totaling 18,000 SqFt. The property was delivered in 1947.