$2,150,000 - 4216 Knowles Avenue, Kensington, MD 20895
4216 Knowles Avenue
Kensington,
MD
20895
County: Montgomery