105 Leda Drive, Peekskill, NY 10566 (MLS # 4800809)

105 Leda Drive, Peekskill, NY 10566 (MLS # 4800809) has 3 beds and 2.00 baths