1660 Prospect Ave · $268,888 | Pedro Rivera