26 Lombardi Pl
Amityville, NY

Property Details