1846 E. Russell Street, Philadelphia, PA 19134
Investment opportunity in the Kensington section of town. Home is in need of TLC and...
Investment opportunity in the Kensington section of town. Home is in need of TLC and in walking distance to the Market Frankford EL.