774 Hempstead Tpke, Franklin Square, NY
749 Hempstead Tpke, Franklin Square, NY
740 Franklin Ave, Franklin Square, NY
926 Hempstead Tpke, Franklin Square, NY
702 Dogwood Ave, Franklin Square, NY