Tavistock, NJ Investment PropertiesMagnolia, NJ Investment PropertiesBarrington, NJ Investment PropertiesAshland, NJ Investment PropertiesSomerdale, NJ Investment PropertiesHaddonfield, NJ Investment PropertiesHaddon Heights, NJ Investment PropertiesHi-Nella, NJ Investment PropertiesEchelon, NJ Investment PropertiesRunnemede, NJ Investment PropertiesGlendora, NJ Investment PropertiesStratford, NJ Investment Properties