Franklin strip center sells for $12.6M