183-88 Camden Avenue, St. Albans, NY 11412 - MLS#3304818 - Stella S...